Peter Mullan


Braveheart (1995)


Children Of Men (2006)


Harry Potter And The Deathly Hallows Part 1 (2010)


Harry Potter And The Deathly Hallows Part 2 (2011)


The Vanishing (2019)


Trainspotting (1996)